son of a motherless goat

son of a motherless goat (plural sons of motherless goats)
(pejorative, slang) A mildly minced oath for an objectionable person.